home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD 2.1 / Amiga Developer CD v2.1.iso / Reference / Includes_and_Autodocs_3.5 / include / prefs / reaction.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-10-19  |  1.0 KB  |  47 lines

  1. #ifndef PREFS_REACTION_H
  2. #define PREFS_REACTION_H
  3. /*
  4. **    $VER: reaction.h 44.1 (19.10.1999)
  5. **    Includes Release 44.1
  6. **
  7. **    Reaction preferences file definitions
  8. **
  9. **    (C) Copyright 1987-1999 Amiga, Inc.
  10. **        All Rights Reserved
  11. */
  12.  
  13. #ifndef LIBRARIES_IFFPARSE_H
  14. #include <libraries/iffparse.h>
  15. #endif
  16.  
  17. #ifndef GRAPHICS_TEXT_H
  18. #include <graphics/text.h>
  19. #endif
  20.  
  21.  
  22. /*****************************************************************************/
  23.  
  24. #define ID_RACT MAKE_ID('R','A','C','T')
  25.  
  26. #define FONTNAMESIZE (128)
  27.  
  28. struct ReactionPrefs
  29. {
  30.     UWORD     rp_BevelType; /* see <reaction/reaction_prefs.h> */
  31.     UWORD     rp_GlyphType; /* see (reaction/reaction_prefs.h> */
  32.     UWORD     rp_LayoutSpacing;
  33.     BOOL      rp_3DProp;
  34.     UWORD     rp_LabelPen;
  35.     UWORD     rp_LabelPlace;
  36.     BOOL      rp_3DLabel;
  37.     BOOL      rp_SimpleRefresh;
  38.     BOOL      rp_3DLook;
  39.     struct TextAttr rp_FallbackAttr;
  40.     struct TextAttr rp_LabelAttr;
  41.     UBYTE     rp_FallbackName[FONTNAMESIZE];
  42.     UBYTE     rp_LabelName[FONTNAMESIZE];
  43.     UBYTE     rp_Pattern[256];
  44. };
  45.  
  46. #endif /* PREFS_REACTION_H */
  47.